查看原文
其他

华为机器学习服务翻译功能:随时随地皆可翻译

华为开发者联盟 华为开发者联盟服务 2022-11-28


近期,华为HMS Core 5.0版本发布,机器学习服务(ML Kit)的翻译功能也在此次版本中有了重大提升。在5.0版本中,又增加了7种语种(丹麦语、瑞典语、波兰语、挪威语、芬兰语、韩语、马来语)的在线翻译服务,同时推出了6个语种的离线翻译(简体中文、英文、法语、西班牙语、德语、俄语)。


机器学习服务(ML Kit)翻译功能提供了多种翻译模式,不仅可以满足应用出行购物、网络社交等日常场景,还提供办公文档、视频字幕等专业翻译服务,提供多种语言和多种应用场景的翻译服务。比如,在出国旅游的场景中,用户可以借助应用的语音翻译播报功能在打车、酒店入住等场景中无障碍沟通,也可以通过拍照翻译功能读懂餐厅菜单、路牌信息等。




翻译速度更快 语种检测能力更好


高性能是机器学习服务(ML Kit)翻译功能的一大亮点,经过充分优化后,云侧速度在单卡支持5并发的情况下,翻译300码位的内容仅需不到200ms即可完成,大大提升了应用的使用体验。在端侧,机器学习服务(ML Kit)翻译功能利用知识蒸馏、模型量化、混合结构、共享参数、小词表以及并行指令优化等技术实现了模型的小型化和加速,最终达成了端侧模型小于50M,500ms即可翻译300码位内容的效果。同时,它还提供了高性能语种检测功能,检测准确率高且速度快,一次检测只需几毫秒。



数据利用效率更高 训练速度更快


机器学习服务(ML Kit)翻译功能在技术上采用了业界先进的神经网络机器翻译技术Transformer,以及Domain Adaption、前向和反向数据增强的半监督训练方式。当双语训练语料较少时,可以实现相比原来10倍语料量的效果。另外,在模型训练上,机器学习服务(ML Kit)翻译功能采用了混合精度的训练方式,大幅度提高了训练的效率,训练速度提高至1.5~2倍;在模型的可扩展性上,采用了受限解码技术,干预能力更灵活,当现网遇到翻译错误时,可快速纠正,有效保障了翻译的可运营能力。



轻松实现翻译功能 开发省时省力


机器学习服务(ML Kit)向开发者开放API,完善的开发者工具可以辅助开发者轻松实现自定义翻译功能,集成简单且数据安全;即使不具备任何机器学习经验的开发者,也可以通过定制训练模板简单、高效获得高质量的自定义翻译模型。开发者可在1~2天的时间内完成机器学习服务(ML Kit)翻译功能的集成。并且,在端侧提供了完全免费的翻译服务,在网络不稳定的情况下,应用仍然可以流畅使用翻译能力。在调用量很大的情况下,端侧翻译能力就可以帮助开发者节省不少的费用。


华为机器学习服务(ML Kit)翻译功能借助了华为在机器翻译方面的最新研究成果,未来将继续发挥1+8+N生态的优势,深耕实际使用场景,不断迭代和提升翻译的准确度和效率,支持更多语种及使用场景,力求呈现给广大开发者可用性更强、体验更佳的优质服务体验。

如何接入华为机器学习服务?
华为开发者联盟官网为您提供详细的文档指导
您也可以通过在线提单
快速找到我们的专业技术人员进行开发咨询







(左右滑动查看更多)

HMS Core能力介绍

more+

华为分析服务

more+

HMS Core 案例

more+

发布会

more+



点击阅读原文,了解华为机器学习服务。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存